﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true"
    CodeBehind="PersonalDataChange.aspx.cs" Inherits="ankietyzacja.PersonaDataChange" %>

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
    <style type="text/css">
        .style1
        {
            width: 439px;
            height: 323px;
        }
        .style2
        {
            height: 323px;
        }
    </style>
    Dane użytkownika
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<h2>
Dane użytkownika
</h2>    

    <asp:ValidationSummary ID="PersonalDataValidationSummary" runat="server" CssClass="failureNotification"
        DisplayMode="BulletList" EnableClientScript="true" ShowSummary="true" ValidationGroup="PersonalDataValidationGroup" />
    <table border="0" width="100%">
        <tr>
            <td class="style1">
                <asp:DetailsView ID="MembershipDetailsView" runat="server" AutoGenerateRows="False"
                    DataKeyNames="UserId" RowStyle-Width="200" DataSourceID="UserSqlDataSource" Height="31px"
                    Width="400px" GridLines="None">
                    <EditRowStyle />
                    <FieldHeaderStyle Font-Bold="True" Width="200px" />
                    <Fields>
                        <asp:TemplateField HeaderText="Użytkownik" ControlStyle-Width="200">
                            <EditItemTemplate>
                                <asp:Label ID="Label2" runat="server" Text='<%# Bind("UserName") %>'></asp:Label>
                            </EditItemTemplate>
                            <InsertItemTemplate>
                                <asp:TextBox ID="UserNameTextBox" runat="server" class="textEntry" Text='<%# Bind("UserName") %>'></asp:TextBox>
                                <asp:RequiredFieldValidator Display="None" ID="UserNameRequiredField" runat="server"
                                    ErrorMessage="Nie podano nazwy użytkownika" ControlToValidate="UserNameTextBox"
                                    ValidationGroup="PersonalDataValidationGroup"></asp:RequiredFieldValidator>
                            </InsertItemTemplate>
                            <ItemTemplate>
                                <asp:Label ID="Label2" runat="server" Text='<%# Bind("UserName") %>'></asp:Label>
                            </ItemTemplate>
                        </asp:TemplateField>
                        <asp:TemplateField HeaderText="Email" SortExpression="Email" ControlStyle-Width="200">
                            <EditItemTemplate>
                                <asp:TextBox ID="EmailTextBox" runat="server" class="textEntry" Text='<%# Bind("Email") %>'></asp:TextBox>
                                <asp:RequiredFieldValidator Display="None" ID="EmailRequiredField" runat="server"
                                    ErrorMessage="Nie podano adresu e-mail użytkownika" ControlToValidate="EmailTextBox"
                                    ValidationGroup="PersonalDataValidationGroup"></asp:RequiredFieldValidator>
                            </EditItemTemplate>
                            <InsertItemTemplate>
                                <asp:TextBox ID="EmailTextBox" runat="server" class="textEntry" Text='<%# Bind("Email") %>'></asp:TextBox>
                                <asp:RequiredFieldValidator Display="None" ID="EmailRequiredField" runat="server"
                                    ErrorMessage="Nie podano adresu e-mail użytkownika" ControlToValidate="EmailTextBox"
                                    ValidationGroup="PersonalDataValidationGroup"></asp:RequiredFieldValidator>
                            </InsertItemTemplate>
                            <ItemTemplate>
                                <asp:Label ID="Label1" runat="server" Text='<%# Bind("Email") %>'></asp:Label>
                            </ItemTemplate>
                            <ControlStyle Width="200px"></ControlStyle>
                        </asp:TemplateField>
                    </Fields>
                    <RowStyle Width="200px" />
                </asp:DetailsView>
                <asp:DetailsView ID="UzytkownikDetailsView" runat="server" Height="106px" Width="400px"
                    AutoGenerateRows="False" DataKeyNames="UZYTKOWNIK_ID" DataSourceID="UzytkownikSqlDataSource"
                    GridLines="None" RowStyle-Width="200" OnModeChanging="UzytkownikDetailsView_ModeChanging"
                    OnItemUpdated="UzytkownikDetailsView_ItemUpdated" OnDataBound="UzytkownikDetailsView_DataBound"
                    OnItemCommand="UzytkownikDetailsView_ItemCommand" OnItemInserting="UzytkownikDetailsView_ItemInserting"
                    OnItemInserted="UzytkownikDetailsView_ItemInserted">
                    <FieldHeaderStyle Font-Bold="True" Width="200px" />
                    <Fields>
                        <asp:TemplateField HeaderText="Imię" SortExpression="IMIE" ControlStyle-Width="200">
                            <EditItemTemplate>
                                <asp:TextBox ID="ImieTextBox" runat="server" class="textEntry" Text='<%# Bind("IMIE") %>'></asp:TextBox>
                                <asp:RequiredFieldValidator Display="None" ID="ImieRequiredField" runat="server"
                                    ErrorMessage="Nie podano imienia użytkownika" ControlToValidate="ImieTextBox"
                                    ValidationGroup="PersonalDataValidationGroup">*</asp:RequiredFieldValidator>
                            </EditItemTemplate>
                            <InsertItemTemplate>
                                <asp:TextBox ID="ImieTextBox" runat="server" class="textEntry" Text='<%# Bind("IMIE") %>'></asp:TextBox>
                                <asp:RequiredFieldValidator Display="None" ID="ImieRequiredField" runat="server"
                                    ErrorMessage="Nie podano imienia użytkownika" ControlToValidate="ImieTextBox"
                                    ValidationGroup="PersonalDataValidationGroup">*</asp:RequiredFieldValidator>
                            </InsertItemTemplate>
                            <ItemTemplate>
                                <asp:Label ID="Label4" runat="server" Text='<%# Bind("IMIE") %>'></asp:Label>
                            </ItemTemplate>
                            <ControlStyle Width="200px"></ControlStyle>
                        </asp:TemplateField>
                        <asp:TemplateField HeaderText="Nazwisko" SortExpression="NAZWISKO" ControlStyle-Width="200">
                            <EditItemTemplate>
                                <asp:TextBox ID="NazwiskoTextBox" runat="server" class="textEntry" Text='<%# Bind("NAZWISKO") %>'></asp:TextBox>
                                <asp:RequiredFieldValidator Display="None" ID="NazwiskoRequiredField" runat="server"
                                    ErrorMessage="Nie podano nazwiska użytkownika" ControlToValidate="NazwiskoTextBox"
                                    ValidationGroup="PersonalDataValidationGroup"></asp:RequiredFieldValidator>
                            </EditItemTemplate>
                            <InsertItemTemplate>
                                <asp:TextBox ID="NazwiskoTextBox" runat="server" class="textEntry" Text='<%# Bind("NAZWISKO") %>'></asp:TextBox>
                                <asp:RequiredFieldValidator Display="None" ID="NazwiskoRequiredField" runat="server"
                                    ErrorMessage="Nie podano nazwiska użytkownika" ControlToValidate="NazwiskoTextBox"
                                    ValidationGroup="PersonalDataValidationGroup"></asp:RequiredFieldValidator>
                            </InsertItemTemplate>
                            <ItemTemplate>
                                <asp:Label ID="Label5" runat="server" Text='<%# Bind("NAZWISKO") %>'></asp:Label>
                            </ItemTemplate>
                            <ControlStyle Width="200px"></ControlStyle>
                        </asp:TemplateField>
                        <asp:TemplateField HeaderText="Rok ukończenia studiów">
                            <ItemTemplate>
                                <asp:Label ID="Label2" runat="server" Text='<%# Bind("ROKUKONCZENIASTUDIOW") %>'></asp:Label>
                            </ItemTemplate>
                            <EditItemTemplate>
                                <asp:TextBox ID="RokUkonczeniaStudiowTextBox" runat="server" class="textEntry" Text='<%# Bind("ROKUKONCZENIASTUDIOW") %>'></asp:TextBox>
                                <asp:RequiredFieldValidator Display="None" ID="RokUkonczeniaStudiowRequiredField"
                                    runat="server" ErrorMessage="Nie podano roku ukończenia studiów" ControlToValidate="RokUkonczeniaStudiowTextBox"
                                    ValidationGroup="PersonalDataValidationGroup"></asp:RequiredFieldValidator>
                            </EditItemTemplate>
                            <InsertItemTemplate>
                                <asp:TextBox ID="RokUkonczeniaStudiowTextBox" runat="server" class="textEntry" Text='<%# Bind("ROKUKONCZENIASTUDIOW") %>'></asp:TextBox>
                                <asp:RequiredFieldValidator Display="None" ID="RokUkonczeniaStudiowRequiredField"
                                    runat="server" ErrorMessage="Nie podano roku ukończenia studiów" ControlToValidate="RokUkonczeniaStudiowTextBox"
                                    ValidationGroup="PersonalDataValidationGroup"></asp:RequiredFieldValidator>
                            </InsertItemTemplate>
                            <ControlStyle Width="200px"></ControlStyle>
                        </asp:TemplateField>
                        <asp:TemplateField HeaderText="Tryb studiów">
                            <EditItemTemplate>
                                <asp:DropDownList ID="TrybStudiowDropDownList" runat="server" DataSourceID="TrybStudiowSqlDataSource"
                                    DataTextField="TRYBSTUDIOW" DataValueField="TRYBSTUDIOW_ID" SelectedValue='<%# Bind("TRYBSTUDIOW_ID") %>'>
                                </asp:DropDownList>
                            </EditItemTemplate>
                            <InsertItemTemplate>
                                <asp:DropDownList ID="TrybStudiowDropDownList" runat="server" DataSourceID="TrybStudiowSqlDataSource"
                                    DataTextField="TRYBSTUDIOW" DataValueField="TRYBSTUDIOW_ID" SelectedValue='<%# Bind("TRYBSTUDIOW_ID") %>'>
                                </asp:DropDownList>
                            </InsertItemTemplate>
                            <ItemTemplate>
                                <asp:Label ID="TrybStudiowLabel" runat="server" Text='<%# Bind("TRYBSTUDIOW") %>'></asp:Label>
                            </ItemTemplate>
                        </asp:TemplateField>
                        <asp:TemplateField HeaderText="Numer albumu" SortExpression="NUMERALBUMU" ControlStyle-Width="200">
                            <EditItemTemplate>
                                <asp:TextBox ID="NumerAlbumuTextBox" runat="server" class="textEntry" Text='<%# Bind("NUMERALBUMU") %>'></asp:TextBox>
                                <asp:RequiredFieldValidator Display="None" ID="NumerAlbumuRequiredField" runat="server"
                                    ErrorMessage="Nie podano numeru albumu" ControlToValidate="NumerAlbumuTextBox"
                                    ValidationGroup="PersonalDataValidationGroup"></asp:RequiredFieldValidator>
                            </EditItemTemplate>
                            <InsertItemTemplate>
                                <asp:TextBox ID="NumerAlbumuTextBox" runat="server" class="textEntry" Text='<%# Bind("NUMERALBUMU") %>'></asp:TextBox>
                                <asp:RequiredFieldValidator Display="None" ID="NumerAlbumuRequiredField" runat="server"
                                    ErrorMessage="Nie podano numeru albumu" ControlToValidate="NumerAlbumuTextBox"
                                    ValidationGroup="PersonalDataValidationGroup"></asp:RequiredFieldValidator>
                            </InsertItemTemplate>
                            <ItemTemplate>
                                <asp:Label ID="Label1" runat="server" Text='<%# Bind("NUMERALBUMU") %>'></asp:Label>
                            </ItemTemplate>
                            <ControlStyle Width="200px"></ControlStyle>
                        </asp:TemplateField>
                        <asp:TemplateField HeaderText="Konto czynne" SortExpression="KONTOCZYNNE" ControlStyle-Width="200">
                            <EditItemTemplate>
                                <asp:CheckBox ID="KontoCzynneCheckBox" runat="server" Checked='<%# Bind("KONTOCZYNNE") %>'>
                                </asp:CheckBox>
                            </EditItemTemplate>
                            <InsertItemTemplate>
                                <asp:CheckBox ID="KontoCzynneCheckBox" runat="server" Checked='<%# Bind("KONTOCZYNNE") %>'>
                                </asp:CheckBox>
                            </InsertItemTemplate>
                            <ItemTemplate>
                                <asp:CheckBox ID="KontoCzynneCheckBox" Enabled="false" runat="server" Checked='<%# Bind("KONTOCZYNNE") %>'>
                                </asp:CheckBox>
                            </ItemTemplate>
                            <ControlStyle Width="200px"></ControlStyle>
                        </asp:TemplateField>
                        <asp:TemplateField HeaderText="Ankietyzowalny" SortExpression="ANKIETYZOWALNY" ControlStyle-Width="200">
                            <EditItemTemplate>
                                <asp:CheckBox ID="AnkietyzowalnyCheckBox" runat="server" Checked='<%# Bind("ANKIETYZOWALNY") %>'>
                                </asp:CheckBox>
                            </EditItemTemplate>
                            <InsertItemTemplate>
                                <asp:CheckBox ID="AnkietyzowalnyCheckBox" runat="server" Checked='<%# Bind("ANKIETYZOWALNY") %>'>
                                </asp:CheckBox>
                            </InsertItemTemplate>
                            <ItemTemplate>
                                <asp:CheckBox ID="AnkietyzowalnyCheckBox" Enabled="false" runat="server" Checked='<%# Bind("ANKIETYZOWALNY") %>'>
                                </asp:CheckBox>
                            </ItemTemplate>
                            <ControlStyle Width="200px"></ControlStyle>
                        </asp:TemplateField>
                        <asp:TemplateField ShowHeader="False">
                            <EditItemTemplate>
                                <asp:Button ID="Button1" runat="server" CausesValidation="True" CommandName="Update"
                                    ValidationGroup="PersonalDataValidationGroup" Text="Zapisz" />
                                &nbsp;<asp:Button ID="Button2" runat="server" CausesValidation="False" CommandName="Cancel"
                                    Text="Anuluj" />
                            </EditItemTemplate>
                            <ItemTemplate>
                                <asp:Button ID="Button1" runat="server" CausesValidation="False" CommandName="Edit"
                                    Text="Edytuj" />
                            </ItemTemplate>
                            <InsertItemTemplate>
                                <asp:Button ID="Button1" runat="server" CausesValidation="True" CommandName="Insert"
                                    ValidationGroup="PersonalDataValidationGroup" Text="Zapisz" />
                                &nbsp;<asp:Button ID="Button2" runat="server" CausesValidation="False" CommandName="Return"
                                    Text="Anuluj" />
                            </InsertItemTemplate>
                        </asp:TemplateField>
                    </Fields>
                    <HeaderStyle Width="200px" />
                    <RowStyle Width="200px"></RowStyle>
                </asp:DetailsView>
                <asp:SqlDataSource ID="UzytkownikSqlDataSource" runat="server" ConnectionString="<%$ ConnectionStrings:ankietyzacjaConnectionString %>"
                    SelectCommand="SELECT u.*, (SELECT TRYBSTUDIOW FROM [TRYBSTUDIOW] t WHERE t.TRYBSTUDIOW_ID = u.TRYBSTUDIOW_ID) TRYBSTUDIOW FROM [UZYTKOWNIK] u WHERE [UZYTKOWNIK_ID] = @UZYTKOWNIK_ID"
                    UpdateCommand="UPDATE [UZYTKOWNIK] SET [NUMERALBUMU] = @NUMERALBUMU, [KONTOCZYNNE] = @KONTOCZYNNE, [ANKIETYZOWALNY] = @ANKIETYZOWALNY, [IMIE] = @IMIE, [NAZWISKO] = @NAZWISKO, [TRYBSTUDIOW_ID] = @TRYBSTUDIOW_ID, [ROKUKONCZENIASTUDIOW] = @ROKUKONCZENIASTUDIOW WHERE [UZYTKOWNIK_ID] = @UZYTKOWNIK_ID"
                    InsertCommand="INSERT INTO UZYTKOWNIK(UZYTKOWNIK_ID, NUMERALBUMU, KONTOCZYNNE, ANKIETYZOWALNY, IMIE, NAZWISKO, TRYBSTUDIOW_ID, ROKUKONCZENIASTUDIOW) VALUES (@UZYTKOWNIK_ID, @NUMERALBUMU, @KONTOCZYNNE, @ANKIETYZOWALNY, @IMIE, @NAZWISKO, @TRYBSTUDIOW_ID, @ROKUKONCZENIASTUDIOW)">
                    <InsertParameters>
                        <asp:Parameter Name="UZYTKOWNIK_ID" Type="String" />
                        <asp:Parameter Name="NUMERALBUMU" Type="Int32" />
                        <asp:Parameter Name="KONTOCZYNNE" Type="Boolean" />
                        <asp:Parameter Name="ANKIETYZOWALNY" Type="Boolean" />
                        <asp:Parameter Name="IMIE" Type="String" />
                        <asp:Parameter Name="NAZWISKO" Type="String" />
                        <asp:Parameter Name="TRYBSTUDIOW_ID" Type="String" />
                        <asp:Parameter Name="ROKUKONCZENIASTUDIOW" Type="String" />
                    </InsertParameters>
                    <UpdateParameters>
                        <asp:Parameter Name="NUMERALBUMU" Type="String" />
                        <asp:Parameter Name="KONTOCZYNNE" Type="Boolean" />
                        <asp:Parameter Name="ANKIETYZOWALNY" Type="Boolean" />
                        <asp:Parameter Name="IMIE" Type="String" />
                        <asp:Parameter Name="NAZWISKO" Type="String" />
                        <asp:Parameter Name="TRYBSTUDIOW_ID" Type="String" />
                        <asp:Parameter Name="ROKUKONCZENIASTUDIOW" Type="String" />
                        <asp:Parameter Name="UZYTKOWNIK_ID" />
                    </UpdateParameters>
                    <SelectParameters>
                        <asp:Parameter Name="UZYTKOWNIK_ID" Type="String" />
                    </SelectParameters>
                </asp:SqlDataSource>
                <asp:SqlDataSource ID="UserSqlDataSource" runat="server" ConnectionString="<%$ ConnectionStrings:ankietyzacjaConnectionString %>"
                    SelectCommand="SELECT m.UserId, m.Email, m.LastLoginDate, u.UserName FROM aspnet_Membership m, aspnet_Users u where m.UserId = u.UserId and u.UserId = @UserId"
                    UpdateCommand="UPDATE aspnet_Membership SET Email = @Email, LoweredEmail =  LOWER(@Email) where UserId = @UserId">
                    <UpdateParameters>
                        <asp:Parameter Name="UserId" />
                        <asp:Parameter Name="Email" Type="String" />
                    </UpdateParameters>
                    <SelectParameters>
                        <asp:Parameter Name="UserId" Type="String" />
                    </SelectParameters>
                </asp:SqlDataSource>
                <asp:SqlDataSource ID="TrybStudiowSqlDataSource" runat="server" ConnectionString="<%$ ConnectionStrings:ankietyzacjaConnectionString %>"
                    SelectCommand="SELECT * FROM [TRYBSTUDIOW] ORDER BY [TRYBSTUDIOW_ID]" ProviderName="<%$ ConnectionStrings:ankietyzacjaConnectionString.ProviderName %>">
                </asp:SqlDataSource>
            </td>
            <td class="style2">
                <asp:DetailsView ID="LastLoginDetailsView" runat="server" AutoGenerateRows="False"
                    DataKeyNames="UserId" DataSourceID="UserSqlDataSource" Height="50px" Width="400px"
                    GridLines="None">
                    <EditRowStyle />
                    <FieldHeaderStyle Font-Bold="True" />
                    <Fields>
                        <asp:TemplateField HeaderText="Data ostatniego logowania:" SortExpression="LastLoginDate"
                            ControlStyle-Width="200">
                            <EditItemTemplate>
                                <asp:Label ID="Label9" runat="server" Text='<%# Bind("LastLoginDate") %>'></asp:Label>
                            </EditItemTemplate>
                            <InsertItemTemplate>
                                <asp:Label ID="Label10" runat="server" Text='<%# Bind("LastLoginDate") %>'></asp:Label>
                            </InsertItemTemplate>
                            <ItemTemplate>
                                <asp:Label ID="Label11" runat="server" Text='<%# Bind("LastLoginDate") %>'></asp:Label>
                            </ItemTemplate>
                            <ControlStyle Width="200px"></ControlStyle>
                        </asp:TemplateField>
                    </Fields>
                    <RowStyle />
                </asp:DetailsView>
                <asp:ValidationSummary ID="ChangePasswordValidationSummary" runat="server" CssClass="failureNotification"
                    DisplayMode="BulletList" EnableClientScript="true" ShowSummary="true" ValidationGroup="ChangePasswordValidationGroup" />
                <asp:ChangePassword ID="ChangeUserPassword" runat="server" CancelDestinationPageUrl="~/"
                    EnableViewState="false" RenderOuterTable="false" SuccessText="Hasło zostało zmienione"
                    SuccessTitleText="" ContinueButtonText="Kontynuuj" ContinueDestinationPageUrl="PersonalDataChange.aspx"
                    ChangePasswordFailureText="Wprowadzone hasło jest nieprawidłowe lub nowe hasło ma nieprawidłowy format. Nowe hasło musi mieć minimum {0}, w tym {1} znaków nie alfa-numeryczbnych."
                    OnChangePasswordError="ChangeUserPassword_ChangePasswordError" Font-Bold="True">
                    <ChangePasswordTemplate>
                        <table cellpadding="1" cellspacing="0" style="border-collapse: collapse;">
                            <tr>
                                <td>
                                    <table cellpadding="0">
                                        <tr>
                                            <td align="center" colspan="2">
                                                Zmień hasło
                                            </td>
                                        </tr>
                                        <tr>
                                            <td align="right">
                                                <asp:Label ID="CurrentPasswordLabel" runat="server" AssociatedControlID="CurrentPassword">Stare hasło:</asp:Label>
                                            </td>
                                            <td>
                                                <asp:TextBox ID="CurrentPassword" runat="server" TextMode="Password" class="passwordEntry"
                                                    Width="200"></asp:TextBox>
                                                <asp:RequiredFieldValidator ID="CurrentPasswordRequired" runat="server" CssClass="failureNotification"
                                                    ControlToValidate="CurrentPassword" ErrorMessage="Wymagane jest podanie starego hasła."
                                                    ToolTip="Wymagane jest podanie starego hasła." ValidationGroup="ChangePasswordValidationGroup">*</asp:RequiredFieldValidator>
                                            </td>
                                        </tr>
                                        <tr>
                                            <td align="right">
                                                <asp:Label ID="NewPasswordLabel" runat="server" AssociatedControlID="NewPassword">Nowe hasło:</asp:Label>
                                            </td>
                                            <td>
                                                <asp:TextBox ID="NewPassword" runat="server" TextMode="Password" class="passwordEntry"
                                                    Width="200"></asp:TextBox>
                                                <asp:RequiredFieldValidator ID="NewPasswordRequired" runat="server" CssClass="failureNotification"
                                                    ControlToValidate="NewPassword" ErrorMessage="Nowe hasło jest wymagane." ToolTip="Nowe hasło jest wymagane."
                                                    ValidationGroup="ChangePasswordValidationGroup">*</asp:RequiredFieldValidator>
                                            </td>
                                        </tr>
                                        <tr>
                                            <td align="right">
                                                <asp:Label ID="ConfirmNewPasswordLabel" runat="server" AssociatedControlID="ConfirmNewPassword">Potwierdź nowe hasło:</asp:Label>
                                            </td>
                                            <td>
                                                <asp:TextBox ID="ConfirmNewPassword" runat="server" TextMode="Password" class="passwordEntry"
                                                    Width="200"></asp:TextBox>
                                                <asp:RequiredFieldValidator ID="ConfirmNewPasswordRequired" runat="server" ControlToValidate="ConfirmNewPassword"
                                                    CssClass="failureNotification" ErrorMessage="Wymagane jest powtórne wpisanie hasła."
                                                    ToolTip="Wymagane jest powtórne wpisanie hasła." ValidationGroup="ChangePasswordValidationGroup">*</asp:RequiredFieldValidator>
                                                <asp:CompareValidator ID="NewPasswordCompare" runat="server" CssClass="failureNotification"
                                                    ControlToCompare="NewPassword" ControlToValidate="ConfirmNewPassword" ErrorMessage="Potwierdzenie hasła jest niezgodne z wprowadzonym hasłem."
                                                    ValidationGroup="ChangePasswordValidationGroup">*</asp:CompareValidator>
                                            </td>
                                        </tr>
                                        <tr>
                                            <td align="center" colspan="2">
                                            </td>
                                        </tr>
                                        <tr>
                                            <td align="right">
                                                <asp:Button ID="ChangePasswordPushButton" runat="server" CommandName="ChangePassword"
                                                    Text="Zmień" ValidationGroup="ChangePasswordValidationGroup" />
                                            </td>
                                            <td>
                                                <asp:Button ID="CancelPushButton" runat="server" CausesValidation="False" CommandName="Cancel"
                                                    Text="Anuluj" />
                                            </td>
                                        </tr>
                                    </table>
                                </td>
                            </tr>
                        </table>
                    </ChangePasswordTemplate>
                </asp:ChangePassword>
            </td>
        </tr>
        <tr>
            <td class="center">
                <asp:Button ID="AddUserButton" runat="server" OnClick="AddUserButton_Click" Text="Dodaj kolejnego użytkownika"
                    Width="229px" />
            </td>
            <td>
            </td>
        </tr>
    </table>
</asp:Content>
